SIP Trunking for the Service Provider

Description

Service Providers offer SIP trunks that provide flexible and cost-effective WAN solutions for MiVoice Business. SIP trunks allow MiVoice Business to connect to the Service Provider through the SIP protocol over the IP network. (See the diagram below.) On the client side, SIP phones are starting to proliferate across the full spectrum of telephony vendors. The SIP Trunking solution provides basic feature functionality, billing capability, Emergency Services support, FAX support, and more. See the descriptions below for more information.

9-1-1

SIP Trunking supports 9-1-1 emergency service. The SIP Service Provider can be chosen as the outgoing emergency route. Ensure that the CESID information is programmed.

Billing and SMDR

The Service Provider bills calls based on the peer connection to MiVoice Business. SMDR records are created with a special tag entered in the SIP Peer Profile form for outgoing and incoming calls.

Call Billing for SIP Gateway introduces several enhancements to ensure that the correct billing information is sent to the Service Provider. For all SIP trunk calls, MiVoice Business sends the appropriate billing information to the trunking gateway. Usually, the caller's or diverting party's Billing Number (configured in the Associated Directory Numbers or the User and Services Configuration form) is sent as the billable number. However, you have the option to configure a unique Default CPN and Default Billing Number for each zone in a cluster. These numbers will apply to all devices in the zone and can be sent to a gateway to identify the calling or diverting party and to provide the billing number. You also have the option to provide both numbers: the Default Billing Number and the user-specific billing number For details, see Call Billing for SIP Gateway.

Data Calls

Not supported over SIP at this time.

DISA Call

For 3300 ICP Release 7.0, one restriction exists on a SIP-to-DISA call. During the call, the user cannot enter # followed by a remote number.

DNS Support

Communication between SIP Service Providers and MiVoice Business can be configured to use either Fully Qualified Domain Names (FQDN) or IP Addresses. The Network Elements form provides for the configuration of both for the SIP Peer. On the SIP Peer Profile form, the user can program the Local address as either a FQDN or an IP Address.

FAX

The SIP Trunking for Service Provider configuration supports FAX calls over G.711. Attempts to switch to T.38 are rejected, and the call continues as G.711. It is recommended that FAX machines be connected locally or through TDM to the MiVoice Business system that is connected to the Service Provider through SIP trunks.

The SIP Satellite Office Solution configuration supports FAX calls over T.38. For more information on this configuration, see SIP Satellite Office. FAX routing can be configured through third party gateways using either prefix routing or COR routing. Prefix routing chooses a route based on a dialed prefix. COR routing chooses a route based on the COR group restriction on a route. If a particular device belongs to a COR group, it may be restricted from dialing out a particular route and then dials out the next route available in the route list.

FAX tone detection is used to disable the adaptive jitter buffer and echo cancellation to improve the reliability of FAX transmissions over IP networks. FAX tones can be detected in one direction (the TDM side) on the following types of calls: IP trunk to TDM, and SIP trunk to TDM. The Class of Service Option "Campon Tone Security" is used to limit the codec selections to G.711 for Fax calls.

Forking

Forking is the ability to split or fork a call so that several locations can ring at once. The first location to answer takes the call. MiVoice Business supports up to eight responses to a SIP request to multiple SIP addresses. If a ninth response is received, the entire call is dropped.

MiVoice Business supports forking for outgoing calls by external SIP forking servers. Incoming calls cannot be forked because MiVoice Business does not allow multiple devices to register at the same URI.

Malicious Call Trace

For incoming SIP calls that are tagged for Malicious Call, the 3300 records the Media IP address and port used remotely. As well, the SIP signalling information is captured. This information cannot be sent to the SIP Service Provider, but the information is recorded if needed.

NOTE: Malicious Call SMDR records are logged on MiVoice Business. SIP endpoints cannot invoke Malicious Call Trace, but is it recommended that SMDR be enabled for SIP devices and gateways.

NAT Keepalive

This option can be configured in the SIP Peer Profile form and may be necessary for the connection to the Service Providers. It allows periodic packets of audio when a one-way connection is detected to keep the NAT firewall open.

Register

Each SIP Trunk can register with a registrar. The registrar is assigned using the Network Elements form.

The 3300 supports the use of a single registration name to register multiple phone numbers (RFC 6140). If required by the SIP Service Provider's configuration, you can provision the Registration User Name in the SIP Peer Profile form as "bnc" (bulk number contact). With this configuration, MiVoice Business will register the trunks using the single registration method: instead of sending a separate registration for each DID, a single registration message is sent instructing the Service Provider to put all the DIDs associated with this MiVoice Business system in service at the same time.

RFC Support

SIP Trunking for 3300 ICP Release 6.0 and later is based on the following specifications.

NOTE: Within the 3300 ICP/MiVoice Business, the characters #, *, @, and + have a special use. If these characters are used in a telephone name or number, they may not appear as expected when sent across a SIP Trunk.

Resilient Talk State/Call Survivability

Not supported at this time.

SIP Peer Status

The system administrator can select from Always Active, Disabled, or Auto-Detect/Normal for SIP Trunks using the Network Elements form.